Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
206 NORTH ROAD Detached £858,229 £616,285 5 Nov 2015
236 NORTH ROAD Detached £1,611,393 £1,303,000 1 Apr 2019
255 NORTH ROAD Detached £964,112 £550,000 25 Apr 2006